Skip to content

Conversation

@MackieLoeffel
Copy link
Collaborator

@MackieLoeffel MackieLoeffel commented Jan 12, 2026

Builds on #109

Add a ProofModeM monad that automates the goal management of proof
mode tactics. This subsumes the previous Goals structure.

@MackieLoeffel MackieLoeffel force-pushed the msammler/proofmodem branch 5 times, most recently from 6d37bd8 to d2ac0c7 Compare January 20, 2026 08:45
Add a ProofModeM monad that automates the goal management of proof
mode tactics. This subsumes the previous `Goals` structure.
@lzy0505
Copy link
Collaborator

lzy0505 commented Jan 20, 2026

Great work! Please let me know when you think the PR is ready for review. I’ll have a look.
To keep things easy to follow, I suggest adding only content that relates to the ProofModeM monad for this PR. 🙂

@MackieLoeffel
Copy link
Collaborator Author

I changed this PR to only have the proof mode changes and I will create new PRs for the other changes. @lzy0505 This is ready for you to review.

@lzy0505
Copy link
Collaborator

lzy0505 commented Jan 20, 2026

It looks really good! I’ve added docstrings to ProofModeM functions and made some small stylistic changes. Ready to merge if you think these are fine.

@MackieLoeffel
Copy link
Collaborator Author

Thanks for the review and the added comments! Merging...

@MackieLoeffel MackieLoeffel merged commit d09d207 into master Jan 20, 2026
1 check passed
@MackieLoeffel MackieLoeffel deleted the msammler/proofmodem branch January 20, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants